slurry tank - Francés Inglés Diccionario